punk-rock
acoustic-psychedelic
post rock
death-thrash
alternative-rock
rock
metal-metalcore
garage-stoner rock
crust-hardcore
folk-alternative
ambient-electronica
jazz-grind
indie-folk
pop-rock
grind-death
indie-pop
rock'n'roll-thrash
triphop-alternative